Image 1 of 1

Machias Seal Island03.jpg

Island caretaker explaining the procedure for visiting Machias Seal Island near the Maine coast, Canada