Bidspirit auction | Large Polished Trochus Sea Shell


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