A Sleepy Grey Seal Pup

A Sleepy Grey Seal Pup

Observation - A Sleepy Grey Seal Pup - UK and Ireland. Description: