Designed by
Title
Hydroelectric small power station on the river in Piedmont, Italy. Small dam. Renewable, sustainable energy, ecology #306175213
Description
Hydroelectric small power station on the river in Piedmont, Italy. Small dam. Renewable, sustainable energy, ecology concept.