Alyssa Palma snapped this photo of a humpback whale and its calf near Avila Beach.
Alyssa Palma snapped this photo of a humpback whale and its calf near Avila Beach. Courtesy of Alyssa Palma
Alyssa Palma snapped this photo of a humpback whale and its calf near Avila Beach. Courtesy of Alyssa Palma