The Peabody Opera Theatre presents a captivating performance of Venus and Adonis
By HELENA GIFFORD | February 21, 2023The Peabody Opera Theatre put on a production of John Blow’s opera Venus and Adonis in conjunction with the Peabody Historical Performance Department on Feb. 17. The performance took place at Theatre Project, a small performing arts center located a 15-minute walk north of the Peabody Institute.