Statue of Mahatma Gandhi

The Statue of Mahatma Gandhi: The Light of Peace in London’s Parliament Square