Large Meteorite Glass

Large Scarab of Libyan meteorite glass picture
Large Scarab of Libyan meteorite glass
$298.0