Back to photostream

'Rooftop Cherubs' - Edinburgh

This Cherub sculptural rooftop ornament can be found on the roof of Top Shop store on Princes Street, Edinburgh, Scotland

492 views
1 fave
2 comments
Uploaded on April 24, 2009
Taken on April 21, 2009