Iolanthe: D'Oyly Carte Opera Company programmes, 1882-1961

Archive Unit