18-vedapuheeswararL

7278    Vedapuheeswarar Temple, Pondicherry, India, 2018