Rising Tide Sculpture: Totally Thames, London
September 25, 2015
When I first saw Jason deCaires Taylor’s sculpture, The Rising Tide, I was godsmacked! For all you Yanks out there, godsmacked is British slang. To translate into the American lexicon, it means astounded. The way the sculptures seemingly rise up…
Continue reading