Delhi Chief Minister Sheila Dikshit addresses while British High Commissioner Richard Stagg looks on during unveiling of longest poster on climate change on the occasion of World Environment Day in New Delhi on Friday, 05 June 2009.
Photographer: A Sarthak
Tags: Delhi CMCM of DelhiClimateHealthEnviormentPosterBannerDayBritishForeignBritish CommissionerPeoplePhoto Stock
Credit balance: 0