Sunday 5 December 2010

My brother took this...


Splendid, isn't it? Feels like it could be Moscow or Helsinki or Stockholm, right? In fact it's the Market Road estate in Holloway, London. Full story here.

No comments: