Carla TolomeoProd. Italy, 1990sLacquered wood frame covered in red lace and fabric. 78X45X123 cm.Unique piece.
Discover more from the designer