The Pirates of Penzance! July 13-29, 2018

Photos by Keith Brofskly.