Manx Shearwater

Manx Shearwater

Observation - Manx Shearwater - UK and Ireland. Description: