AA06102 – 18th c. Portuguese altar panel with center niche, mirror added 59″ W x 81″ H
Name
Email address
Enquiry