LONDON

Some random shots from around town.

Belair Park Fair
Dulwich Village
6 June 2004