Demon (Rakshas) heads

May 21, 2005 | Heads of clay that are meant to keep the evil eye away, clicked at Pottery Town in Bengaluru, Karnataka (India).

Kishore Murthy

Dreamer