Fran as Ruth with the Pirate King in Pirates of Penzance.  Photo courtesy of Craig Deutsch

Ha ha ho ho! Fran Hartshorn as Ruth with Ashraf Sewailam as the Pirate King in Lyric Opera San Diego’s 2010 production of Pirates of Penzance