- Home
- Colorful carved idols of many gods and goddesses on cow's back, on the way to Kanchipuram, Tamil Nadu, India Puzzle #192833054
Colorful carved idols of many gods and goddesses on cow's back, on the way to Kanchipuram, Tamil Nadu, India Puzzle #192833054