Article number: 4652-20 Ships in approx. 7-28 days
Shipping cost
At nearly 7m tall the Birds nest tower is one of the largest climbing net towers we manufacture
Equipment: