My Minds Eye

Out of all the iconic structures in London. My favourite has to be battersea power station. It's mental looking.

March 25 2009, 12:17am | Original Link »