Your email has been successfully sent.
A harbour seal slipping into the waters off North Rock, near Machias Seal Island.