Monhegan Island, Me.

Name/Title

Monhegan Island, Me.