19th century Aubusson tapestry

19th century Aubusson tapestry

€3,800.00Price