Mahatma Gandhi statue in London



Mahatma Gandhi statue in London

Statue of Mahatma Gandhi in Parliament Square, London



Leave a Comment