Description

Suspended platform allowing passengers to be lifted to any heights.

Details