Loading…
Three striking idols in a beautiful white temple in Bowbazar, Kolkata, India.