The Jersey Gilbert and Sullivan Society
Princess Ida or Castle Adamant
Princess Ida: 2023 Staged Production
Princess Ida: 2015 Concert Production
Princess Ida: Wiki article