31 May 2008

back to town and still feel the time lag

06 May 2008

Queen Elizabeth II

feel itchy because my web long time not update
Met England Queen on Leake street (next to London Waterloo station) yesterday link