HMS Pinafore

Gilbert & Sullivan


HMS Pinafore