Editorial image. Not to be used in commercial designs and/or advertisements. Click here for terms and conditions.
Portland, Maine, USA - A crowd fills Federal Street in front of St. Peter's Church during the 85th Annual St. Peter's Italian Street Festival on Sunday, August 15, 2010. Portland's longest-running street festival, it is formally known as the Feast of Assumption & St. Rocco's Street Bazaar, and commonly known as The Bazaar.