Peter Goffin F.R.S.A. (28 February 1906 – 22 March 1974), was an English set and costume designer and stage manager, known for his work with the D'Oyly Carte Opera Company.
Developed by StudentB