Ching Ching Tree House Slide – SL-17

 35,000

Taiwan Made