16ft Dolphin Water Slide

Dimensions are 21ft L x 13ft W x 16ft H  Waterslide Section

BACK TO WATER SLIDES