Public domain photos

The image shows a grey seal laying on top of a rocky beach, surrounded by stones and seaweed.

The image shows a grey seal laying on top of a rocky beach, surrounded by stones and seaweed.Open in library