Photos by Brian Barnicle.