Tidal barrage power,diagram

Bildnummer 11711549
Tidal barrage power,diagram
;