Monday 4 November 2013

Lemons



Lemons - Bermondsey Street, London, SE1

best street art yet?  its bright and eye catching









No comments:

Post a Comment