Idaho Diversion Dam power-station outlet

Royalty-free stock photo ID: 101840932

Idaho Diversion Dam power-station outlet