ACL-Alaska-Humpback-Whale-Breaching

Breaching Humpback Whale in Alaska

American Cruise Lines