Royalty-free stock photo ID: 104449109

wind energy in cuxhaven, Germany - Image