IMG_8398a

IMG_8398a

Observation - IMG_8398a - UK and Ireland. Description: I took these images on Skomer Island Pembrokeshire on 26.4.2011. Please could you identify them

I took these images on Skomer Island Pembrokeshire on 26.4.2011.
Please could you identify them