by Martin Cooper
A talk occasioned by Angus Heriot 's recent book The Castrati in Opera.
Discover 11,128,835 listings and 277,889 playable programmes from the BBC
by Martin Cooper
A talk occasioned by Angus Heriot 's recent book The Castrati in Opera.