Vrindavan Preservation Society Kirtan (2009)

Vrindavan Preservation Society KirtanIn the religious traditions of India the term kirtan refers to singing the praises of God in communal worship. in Arlington, Massachusetts (July 2009)