Sequence of a breaching gray whale in Guerrero Negro, Mexico

Royalty-free stock photo ID: 55641589

Sequence of a breaching gray whale in Guerrero Negro, Mexico