Ericusa papillosa

Ericusa papillosa
Item# 10691

(Swainson, 1822)

137mm (incredible red mouth)

Australia