Type to search

A newly weaned Hawaiian monk seal pup rests at Trig Island, French Frigate Shoals.