June 6, 2009

See New England Festival at City Hall Plaza