stratford-festival-stratford-ontario-canada-troilus-cressida-1963.2697.jpg

Stratford Festival, Stratford, Ontario, Canada: Troilus & Cressida: 1963.

Except where otherwise specified, all written commentary is © 2016, Hugh Macrae Richmond