Postcards From The 75th Ayappan Festival, Tattamangalam, Kerala

Here are some glimpses from the magnificence that the festival was.