Colorful carved idols of many gods and goddesses on cow's back, on the way to Kanchipuram, Tamil Nadu, India
Colorful carved idols of many gods and goddesses on cow's back, on the way to Kanchipuram, Tamil Nadu, India, by Zoonar/RealityImages
Details
License type
Royalty Free