Back to album

Pilot Whale

Seen at the Nova Scotia Museum of Natural History; Halifax, Nova Scotia, Canada. Read all about it in the scientific tourist #266.

336 views
0 faves
0 comments
Uploaded on March 18, 2013
Taken on July 1, 2009