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: 7 Seas Whale Watch out of Gloucester, Mass. - a Humpback named "Bayou"
tkmckinn: 7 Seas Whale Watch out of Gloucester, Mass. - a Humpback named "Bayou"
tkmckinn: 7 Seas Whale Watch out of Gloucester, Mass. - a Humpback named "Bayou"
tkmckinn: 7 Seas Whale Watch out of Gloucester, Mass. - a Humpback named "Bayou"
tkmckinn: 7 Seas Whale Watch out of Gloucester, Mass. - a Humpback named "Bayou"
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
tkmckinn: Shearwater Hat Trick - Cory's, Sooty, and Great Shearwaters on my 7 Seas Whale Watch out of Gloucester, Mass. - Great Shearwater (Lifer)