shoekeepers

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