Haliotis cracherodii

Haliotis cracherodii

Haliotis cracherodii 100,102,130mm USA California Monterey Bay Pacific Grove under rocks at low tide 05.09.94

Leave a comment