templestreet

2015    Jagannath Temple, Puri, India, 2007