18th Century Italian Plaster Statue of Saint Vincent de Paul

43” H x 19” W x 11” D

$11,500.00

1 in stock

Already Sold: 0 Available: 1
0
SKU: S3000 Categories: ,