Humpback Whales

Humpback Whales (Megaptera novaeangliae)

Monterey Bay, CA

Bookmark the permalink.

Leave a Reply