Castel opera libretti series
Publisher: Leyerle Publications
Place of publication: Geneseo, N.Y
Language: eng
Notes: ORDER RECORD - DO NOT OVERLAY