Sunday, May 20, 2012 @ 2:30PMSun, May 20, 2012 @ 2:30PM
Annual Italian Market Festival, South 9th Street, Philadelphia, Pennsylvania