Stage (Penrose Theater)

The stage at the Penrose Theater.