all the canals are crossed by bridges and drawbridges of all designs - about 1400 in all
Copyright © 2002-2022 Ned & Sara Badertscher