The United Kingdom

At the height of the Cold War I was at a demonstration at Hyde Park.
(I was Joking)

Wales
Wales
I think this is the Thames River
Back to Travelogue