Harbor Seals
Harbor Seals in The North Sea. One seal resting on a rock close to the beach on Helgoland.
© Abcdk | Stock Free Images
Similar Free Images