Peter Husovsky as Algernon Moncrieff and David Wilcox as John Worthing
Photo by David Laundra