Royalty-free stock photo ID: 125061680

Power plant located in Majorca (Spain)