1080 Chapel Street
New Haven, Connecticut
October 15, 2003

Traces of India opening at British Art Center