Jose Cabezas / AFP - Getty Images

Two boys look at the body of a humpback whale (Megaptera novaeangliae) at Toluca beach, 50 km south from San Salvador, El Salvador on July 4.

Humpback whale washes up on beach

1comment