Shocking picture shows hundreds of seals wash up on beach

Shocking picture shows hundreds of seals wash up on beach

Nottingham Post

Published

The shocking photo shows the animals laid on North Landing Beach, near Flamborough Head in East Yorkshire.

Full Article