Ericusa papillosa

Ericusa papillosa
Item# 10525

(Swainson, 1822)

147mm (incredible red mouth)

Australia