Chemould Prescott Road, Mumbai, 2012
What About Art helped with the fabrication of Rashid Rana’s double-sided mirror stainless steel artwork in India.