2004 production by the New York Gilbert and Sullivan Players

GPTKB entity