Solar Voltaic panels on new house and house for sale signs at The Limes in Plymouth Devon

- Image ID: CREF79
Paul Glendell / Alamy Stock Photo
Image ID: CREF79
Location: The Limes Plymouth Devon England