Thames Festival 2009. Eco labs displaying a climate change exhibition.


Size: 3744px × 5616px
Location: Thames Festival, London, UK
Photo credit: © Barry Lewis / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: climate, europe, festival, flag, frozen, ice, thames