Loading…
Multi-headed Hindu idol in a tree, Ahiritola, Kolkata, India