FRANCE
_
Multifunctional structure with two towers and slides from the “fantastic” series by Husson International.