Solar thermal evacuated tubes on roof of barn Mickleton UK

- Image ID: DTH4NT
Mark Boulton / Alamy Stock Photo
Image ID: DTH4NT
Solar thermal evacuated tubes on roof of barn Mickleton UK
Location: Cotswolds UK

Search stock photos by tags