Log In or Register
the sun had just set and the sky was still glowing... as cold as it was, people were out and about walking themselves and their dogs at chatham's lighthouse beach (cape cod, massachusetts)