Chez Xavier

Home / Photos / God save the queen

Two short days from Tower bridge, over the Thames, to Regent Square, Leicester Square and Hyde Park.

Two short days from Tower bridge, over the Thames, to Regent Square, Leicester Square and Hyde Park.

These photos have been taken in July 2007. Other formats available: RDF.