A small scale hydro electric station

Numéro d’image : 11734006
A small scale hydro electric station
;