tkmckinn:
7 Seas Whale Watch out of Gloucester, Mass. Take Two - a Humpback named "Abrasion" and her 2015 calf
tkmckinn:
7 Seas Whale Watch out of Gloucester, Mass. Take Two - a Humpback named "Abrasion" and her 2015 calf
tkmckinn:
7 Seas Whale Watch out of Gloucester, Mass. Take Two - a Humpback named "Abrasion" and her 2015 calf
tkmckinn:
7 Seas Whale Watch out of Gloucester, Mass. Take Two - a Humpback named "Abrasion" and her 2015 calf
tkmckinn:
7 Seas Whale Watch out of Gloucester, Mass. Take Two - a Humpback named "Abrasion" and her 2015 calf
tkmckinn:
7 Seas Whale Watch out of Gloucester, Mass. Take Two - a Humpback named "Abrasion" and her 2015 calf
tkmckinn:
7 Seas Whale Watch out of Gloucester, Mass. Take Two - a Humpback named "Abrasion" and her 2015 calf - this was Abrasion laying on the surface while the calf nursed.
tkmckinn:
7 Seas Whale Watch out of Gloucester, Mass. Take Two - a Humpback named "Abrasion" and her 2015 calf
tkmckinn:
7 Seas Whale Watch out of Gloucester, Mass. Take Two - a Humpback named Abrasion's 2015 calf came over for a closer look
tkmckinn:
Shearwater Hat Trick - Cory's, Sooty, and Great Shearwaters on my 7 Seas Whale Watch out of Gloucester, Mass. - Sooty Shearwater
tkmckinn:
Shearwater Hat Trick - Cory's, Sooty, and Great Shearwaters on my 7 Seas Whale Watch out of Gloucester, Mass. - Cory's Shearwater