Peralada festival kicks off with a top-notch ballet festivalJuly 7, 2017 02:48 PM | ACNThe 31st edition of the event, which ends on August 17, will combine classical music, opera, and modern music, and feature productions such as Puccini’s Madame Butterfly