V01155E

Description

V01155 – 18th c. Italian church altar sticks. 8 1/2″ Dia x 33″ H

Product Enquiry

Pin It on Pinterest