Calpurnus verrucosus
 
 
 
 

Calpurnus verrucosus

In original position on soft coral.
From White sand beach Moalboal Cebu May "00
 
 
 
 
 
 
 

Cypraea tigris 3Live seashells gallery