Internet Shakespeare Editions

Page contents

Shakespeare in Performance: Theater

Grand Theatre

LocationSwansea, Wales, UK
Theater Classificationmultiple
Stage Typeamphitheater