St. Peter’s Italian Bazaar

The Maine Points podcast discusses the 101st annual St. Peter’s Bazaar, an Italian festival in Portland, Maine, celebrating the Assumption…