Hercules, HWV 60, Act III: Where shall I fly? Where hide this guilty head?

Mareike Morr Classical October 26, 2010 Genuin