Despite patches of dense fog and an occasional sprinkle, the 33rd Annual Eggemoggin Reach Regatta started virtually on time and considerably brightened a very gray day.

Some boats were newer, some older.

Some observers arrived in classics of their own.

Afterward, there were mooring parties and then a dinner and festivities on the WoodenBoat Campus.

For more comprehensive coverage of the race, click this link:

(Brooklin, Maine)