Picture 99_174_12

Browse from 99_174_12

Meanish Reef, Skye, Scotland, Long clawed squat lobster, Munida rugosa.