Chemould Prescott Road Presents an Installation exhibition, by L N Tallur. For details contact 22000211.
Added by leela prakasam on March 15, 2009