Machias Seal Island
27 photos · 323 views