Bidspirit auction | Large Polished Trochus Sea Shell
Large Polished Trochus Sea Shell Red White Striped Mother of Pearl Tectus 11cm - Excellent condition