Water power installation
View of the dam and installation at the confluence of the Rhone and Valseine rivers in France
Picture No
11940286
Media ID
44911385
Size
3401px x 2594px
(4.4MB)
Credit
© The Bexley Archive Image Collection, The London Borough of Bexley / Mary Evans Picture Library
Source
The Alfred Dewey Photographic Collection
Date
circa 1900




























