portrait

Rough-ribbed nerite- Nerita scabicosta


Island: Fernandina
Location: Punta Espinosa - tide pool
Year: 2002

Return to life list