Pebbly sculpture of flower sellers and sheep on London Fields, Hackney, London.
>> View the set on Flickr