Storm surge barrier in Zeeland, Netherlands. Build after the storm disaster in 1953.

Royalty-free stock photo ID: 22513498

Storm surge barrier in Zeeland, Netherlands. Build after the storm disaster in 1953.