6-18-17 230pm Valley 17 Calf Tail Breach KO DSC_4490

humpback whale calf tail breach

whale watch log