Royalty-free stock photo ID: 69638083

Italy, Sicily, Marina di Ragusa, countryside, solar panels - Image