Microcyphus keiensis – Echinology

Microcyphus keiensis – Echinology