Grey seal
Pembrokeshire Coast National Park Authority.
[Haverfordwest?] Pembrokeshire Coast National Park Authority
1983
Seals (Animals)
Grey seal.