Designed by
Title
Ramanagara, Karnataka, India - May 29, 2010 Colorful Demon face of Drishti Bommai talisman #120172102
Description
Colorful Demon face of Drishti Bommai talisman to ward off evil forces on the gate at Janapada Loka.
This image is editorial