Mary Cruz Fine Art

17th century tapestry

17th century tapestry.
France
117 cms  x. 95 cms

Product Enquiry

Product Enquiry