Manx shearwaters

Manx shearwaters there were 100s about today.