Skip to Content

Plate 24: Device for raising water from a river or spring by river or canal current

  • 1588