Serpent D’Océan in Saint-Brevin-les-Pins, France
Stuck in a perpetual state of decay on the French shore at Saint-Brevin-les-Pins, the massive metal sculpture entitled, Serpent D’Océan is a terrifying vision with an environmental message. The skeletal serpent was unveiled in 2012 as part...
Posted On 25 Nov 2014