Picture 95_030_07

Browse from 95_030_07

Rathlin Island, Northern Ireland, Lobster, Homarus gammarus.