Members of Insulate Britain glued to the road at Liverpool Street, London, to protest at the need for the government to insulate housing and thus save


Members of Insulate Britain glued to the road at Liverpool Street, London, to protest at the need for the government to insulate housing and thus save energy .


Size: 6048px × 4024px
Photo credit: © Jenny Matthews / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: britain, crisis, demo, demonstration, demonstrators, disruption, eco, global, glue, heating, housing, insulate, insulation, police, protest, protesters, road, warming, warriors, woman