bill-hocker-shoe-keepers-manakula-vinayagar-temple-pondicherry-india-2007

2138    Shoe Keepers, Manakula Vinayagar Temple, Pondicherry, India, 2007              original