Vadakkunnathan Temple in Trichur,India on February 10,2017 Shutterstock Image - Vadakkunnathan Temple in Trichur,India on February 10,2017 - ID: 1035878803