The statue of Gandhi in London's Tavistock Square, not the one being unveiled in Westminster tomorrow. Photo by Fredda Brilliant via.
Advertisement
Advertisement
Advertisement
Advertisement
The statue of Gandhi in London's Tavistock Square, not the one being unveiled in Westminster tomorrow. Photo by Fredda Brilliant via.