Dr Robert Mitchell

Dr Robert Mitchell

A highly experienced tour leader and singer, he is a veteran of almost 5,000 performances in over 120 operas.

Order