Caulacanthus okamurae
Yamada, 1933
Fort Bovisand, Plymouth, June 2026.
Previous image
Next image