Cymbiola imperialis

Cymbiola imperialis
Item# 10573

(Lightfoot, 1786)

96.5mm

Philippines