England, Europe

Rising Tide Sculpture: Totally Thames, London

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