Il Pastor Fido - London/Leipzig, Germany Handel Festival
Judy as Dorinda in Il Pastor Fido
PRESS
Judy Slater also deserves an honourable mention..... MORE