Mahatma Gandhi statue in London



Mahatma Gandhi statue in London

Statue of Mahatma Gandhi in Parliament Square, London




Leave a Comment