UK, Britain, Europe. Close-up of solar panels on a house roof.

- Image ID: C993C5
Realimage / Alamy Stock Photo
Image ID: C993C5
PR 11/05
Location: Wales UK, Great Britain, Europe.