A Retrospective : Chandraguptha Thenuwara

23 July - 6 August 2009
Overview
Installation Views