Designed by
Title
Colorful carved idols of many gods and goddesses on cow`s back, on the way to Kanchipuram, Tamil Nadu, India #114912705
Description
Colorful carved idols of many gods and goddesses on cow`s back, on the way to Kanchipuram, Tamil Nadu state of India