Provocator pulcher

Provocator pulcher
Item# 10129-0

(Watson, 1882)

72mm

South Indian Ocean