Grey Seal Amlwch

Grey Seal  Amlwch

Observation - Grey Seal Amlwch - UK and Ireland. Description: