Public domain photos

The image shows two harbor seals laying on top of a rocky beach. The seals are grey in color and appear to be resting peacefully on the rocks.

The image shows two harbor seals laying on top of a rocky beach. The seals are grey in color and appear to be resting peacefully on the rocks.Open in library