anti-flooding panel

A system to protect people and property against flooding.