17th Cent. Flemisch mirror

SOLD
Category:

76 x 67 cm

29,92 x 26,38 inch