Castine Through the Lens

Castine, U.S.A.
Maine Maritime Academy