Recent RecordingsLatest recordings of some of my favorite ariasOctober 20, 2019 Robert Davidson1 minute read Robert Davidson as Mephistopheles