photoboothjournal.com
London Fancy Dress – 21 June 2002
21 June 2002, Leicester, UK While living in Leicester I made the most of its proximity to London by visiting there as often as I could. This photo strip was taken at Leicester train station when I…