Skomer Island

Skomer Island

Observation - Skomer Island - UK and Ireland. Description: