Halicryptus spinulosus-detail

© WoRMS for SMEBD