July 18, 2011 in London Street Moments
A beautiful sunset on Primrose Hill- the highest point in London. Something good had to come from this Apocalyptic Weather which has fallen upon London.
12 Comments »
May 7, 2011 in London Street Moments
A penny for his thoughts.
No Comments »
April 14, 2011 in London Street Moments
2 Comments »