CANE WALL MIRROR

CANE WALL MIRROR

Italy, 1960's

W 800 x H 1200 mm 

Enquire about this item