Turtleshell mirror " Maison Franck " Belgium , Antwerp , early 20st century

SOLD
Category:

80 x 60 cm

31,05 x 23,62 inch