These mysterious Anthony Gormley-esque leaf sculptures popped up on the banks of the Water of Leith in Edinburgh, although the identity of the artist remains a mystery. Edinburgh, UK. 21/11/2010
Passers-by view the autumnal installation sculptures on the banks of the Water at Leith in Stockbridge, Edinburgh, Scotland. The artist behind the works remains a mystery, though they have proved very popular with many admiring the surreal figures along the waterway. New figures have been added, in this image the small toddler leaf scupture is a recent addition. Some people told The Scotsman newspaper that they even talk to the leafy figures by the mysterious artist.



























Join the conversation Login