San Gregorio

San Gregorio

Oil
39 inches by 52 inches

Price 5,000.00

Purchase San Gregorio


Contact us about this item.