Barry Clark is an English opera singer who first appeared in tenor roles of the Savoy Operas with the D'Oyly Carte Opera Company.
Barry Clark is an English opera singer. This English opera singer first appeared in tenor roles of the Savoy Operas with the D'Oyly Carte Opera Company.