NK2 Double industrial door

Fabric fold-up industrial door

53 x 25 ft

France