Wednesday, July 4, 2012
With music, merriment and flags of all stripes, the parade made its way through Edgartown.
Comments
Comment policy »