Back to the full file.

Diane Lane (Ruth), Benjamin Robinson (Frederic), and Andrew Varela (Pirate King) of Pirates of Penzance

Picture 40 of 42

Diane Lane (Ruth), Benjamin Robinson (Frederic), and Andrew Varela (Pirate King) of Pirates of Penzance. Photo by Mark Frohna.