18-vedapuheeswararB

7269    Vedapuheeswarar Temple, Pondicherry, India, 2018