In God’s Mirror – Photographs by Pepita Seth on the art of Theyyam

Date: 24/03/2005 - 02/04/2005
Time: All Day
Venue: 5, Dr. R. P. Road, IGNCA, New Delhi , New Delhi