July 16, 2011

Flower Sellers

Pebbly sculpture of flower sellers and sheep on London Fields, Hackney, London.

>> View the set on Flickr


Bookmark and Share
Posted by mehrdad at July 16, 2011 10:21 AM | London |