French minister for Ecology, Sustainable Development and Energy Segolene Royal arrives for a meeting with Prince Charles, Prince of Wales, at Clarence House in London yesterday.
May 28, 2015 | 10:44 PM
French minister for Ecology, Sustainable Development and Energy Segolene Royal arrives for a meeting with Prince Charles, Prince of Wales, at Clarence House in London yesterday.