Snow on North Haven

Snow on North Haven

Deer Isle

Deer Isle

North Haven

North Haven