Cymbiola imperialis

Cymbiola imperialis
Item# 10294

(Lightfoot, 1786)

142mm

Philippines