KARTHIGAI DEEPAM FESTIVAL @ STONELEIGH AMMAN TEMPLE



Sri Raja Rajeswari Amman Temple, London, UK, November 2010