Caribbean Humpback Whale

08:47
Paul Knapp Jr. (and humpback whales)
2001
Paul Knapp Jr. (and humpback whales)