Log In or Register
I love how the snow etches everything in such a fine relief... (harwich conservation lands, cape cod, massachusetts)