Harbor seals resting on a protected beach in Pacific Grove, California (USA) at the Hopkins Marine S

Harbor seals resting on a protected beach in Pacific Grove, California (USA) at the Hopkins Marine Station.

Most Popular Searches On Stock Footage