LOT # 22913

GREEN JADEITE CARVED SNAIL PENDANT WITH GIA CERTIFICATE 6183360884

翡翠蝸+GIA


scroll to zoom