Grey Seals near Staple Island

Grey Seals near Staple Island

Observation - Grey Seals near Staple Island - UK and Ireland. Description: