Sir Joseph Porter KCB

DJ Calhoun as Sir Joseph Porter, KCB, HMS Pinafore, UBC Opera Ensemble, Campellford Ontario, 2006