Royalty-free stock photo ID: 698090779

electricity barrage waterfall hydroelectricity powerstation water river fall