At what cost to the river to keep her clean and navigable?

Published by

At what cost to the river to keep her clean and navigable?