Friday, 10 May 2013

Street Muses

Berners Street, London.



1 comment:

  1. The london spirit- more is more. Londoners tend to overdo and overdress like nowhere else !

    ReplyDelete