Exhibition: Whispers of Puducherry

opening 7 March 6pm (until 17th March)

Institute Francaise