Kate Shaffer of the National Marine Life Center gives an overview of the new animal care hospital at the facility in Buzzards Bay.
Your Source for everything Cape Cod
Kate Shaffer of the National Marine Life Center gives an overview of the new animal care hospital at the facility in Buzzards Bay.
Copyright © 2019 Cape Cod Broadcasting Media