Cymbiola imperialis

Cymbiola imperialis
Item# 10589

(Lightfoot, 1786)

212mm

Philippines