16ft Princess Water slide

16ft Princess Water slide

Water Slides 16ft tall, 12ft wide by 20ft long

Pricing Option