A seal stops by Leland Beach on Chappaquiddick. — Amy Westburg