Picture 94_016_12

Browse from 94_016_12

Galway, Ireland, Seven finger starfish, Luidia ciliaris.