Fin Whales

Fin whales are the second largest animal ever to live on this planet and always a spectacular sighting. These pictures I took on a visit to Gloucester, MA, in September 1995. On board were also researchers from The Whale Center of New England (which sadly is no longewr existing).

Back to the other pictures

Back to my homepage