November 3, 2009March 27, 2019A striped limpet on an orange rock with barnacles Continue reading "A striped limpet on an orange rock with barnacles"