18th Century Large Italian Corpus Christi Statue

17” H x 17” W

$2,075.00

1 in stock

Already Sold: 0 Available: 1
0
SKU: S2013 Category: