Pop-Up Opera

July 9, 2022

51 W. 3rd St., New Castle, DE 19720

  • Details

    Opera al fresco is back! Pack a picnic and join us for these free community performances. 

    Show Map