Sold
Lot 0085

Saint Peter and Saint Celsus Two embroidered fragments.

Saint Peter and Saint Celsus Two embroidered fragments. Catalonia. 16th century.46 x 22 cm. each.
Date
30 May 2019
Location
Spain, Barcelona

Suggested Available Lots