Internet Shakespeare Editions

Become a FriendSign in

Toolbox

Page contents

Shakespeare in Performance: Theater

Grand Theatre

LocationSwansea, Wales, UK
Theater Classificationmultiple
Stage Typeamphitheater