What does Bühnenbilddepot mean?

Bühnenbilddepot - German to English

scenery dock