Glossary Technical Theatre / Term
A type of mechanised stage which has sections that can be raised or lowered.
Permanent link Elevator Stage - Creation date 2020-05-31