September 2005

Home Next

TavistockSq

Tavistock Square, London, September 2, 2005. The statue is of Mahatma Gandhi, and the whole park embraces themes of peace and nonviolence. A good place to reflect on recent events.