Created by operamission

handel roles

Roles in G. F. Handel's 39 operas, compiled by Jennifer Peterson