Gloucester: Fans line up along St. Peter's Square to watch runners finish the Fiesta 5K Road Race yesterday evening. Photo by Kate Glass/Gloucester Daily Times Thursday, June 25, 2009
090625kgl