Image 1 of 1
India-3937.jpg
India, Dehradun.  Anti-corruption Political Sign.