Shocking picture shows hundreds of seals wash up on beach

Shocking picture shows hundreds of seals wash up on beach

Wales Online

Published

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

Full Article