07-18-17 017LM Baby Breach DSC_3906

humpback whale breaching

whale watch log