Carnelian Polished Stone

$23.00
13.5 oz
10 x 7.5 x 4 cm