Photograph by
-
-
0
Edit Photo Details
Bells and Bella
Street shop selling souvenirs near temple in Kodaikanal, Tamil Nadu (India).