140 30 0 Fulmar at nest Duncansby Head

140 30 0 Fulmar at nest Duncansby Head

Observation - 140 30 0 Fulmar at nest Duncansby Head - UK and Ireland. Description: