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.