from "Gilbert & Sullivan: Patience" album by The D'Oyly Carte Opera Company
See who else performs this track