Humpback Tail Fin seen on whale watching cruise!

Humpback David Tail Fin