Broken murex shells found in ancient sites for purple dyeing, 1 Thais haemastoma, 2 Murex trunculus, and 3 Murex brandaris, cm1706260791.jpg


Broken murex shells found in ancient sites for purple dyeing, 1 Thais haemastoma, 2 Murex trunculus, and 3 Murex brandaris, cm1706260791.jpg