18-vedapuheeswararD

7271    Vedapuheeswarar Temple, Pondicherry, India, 2018