Mefistofele: Vocal Score

Mefistofele: Vocal Score

1868 • 300 pages