Sunday 31 May 2009

London buildings: ?


I'm not entirely sure where this is - maybe Regent Street?

No comments: