Sir Joseph Porter KCB

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