poonamdk
FollowIMG_0463
This is the idol of a Hindu God of worship, displayed in a warehouse in Kerala, India
This is the idol of a Hindu God of worship, displayed in a warehouse in Kerala, India
Read less
Read less
Views
28
Same photographer See all