Solar panels and telecommunication satellite dishes on a rooftop in Turkey

- Image ID: BN94FE
Peter Titmuss / Alamy Stock Photo
Image ID: BN94FE
Solar panels and telecommunication satellite dishes on a rooftop in Turkey
Location: Turkey