LiveAuctioneers Logo

Germany. Illuminated mirror, 1960s. 82 x 62.5 cm. Brass

0 Sold

You May Also Like

Similar Sale History

Upcoming Sales

View All
TOP