18FT - 20FT Water Slides

18FT Back Climb Inflatable Water Slide

Item No.: A131111
12.2x2.7x5.5m / 40x9x18ft
Description
18ft Back Climb Inflatable Water Slide is single lane with slip.

Related Products