Chelonaplysilla noevus
(Carter, 1876)
Previous image
Next image