Stock Photo - Decorated door Bhagavathy Amman Temple, Nemmara, Palakkad, Kerala, India.

Stock Photo: Decorated door Bhagavathy Amman Temple, Nemmara, Palakkad, Kerala, India.