Wu Lai Power Substation 02

in ▼Removable slot-in flood barrier

Removable Slot-In Flood Barrier / Waterproof Barrier