
Shocking picture shows hundreds of seals wash up on beach
The shocking photo shows the animals laid on North Landing Beach, near Flamborough Head in East Yorkshire.
Full Article
The shocking photo shows the animals laid on North Landing Beach, near Flamborough Head in East Yorkshire.
Full Article