View Cart Lara Sofa by Stilwood *New Upholstery* – Italy, 1968 | #S12209Sascha2022-04-22T10:12:01+02:00January 24th, 2022|ALL Furniture, New Arrivals, Seating|