18FT - 20FT Water Slides

19ft Dual Lane Solid Color

Item No.: A161112-A8-29
Description
19FT Dual Lane Solid Color inflatable water slide is with detachable pool.