1970s Orrefors Eden Leaf bowl designed by Lars Hellsten - EACH
Warehouse 55 Chicago

1970s Orrefors Eden Leaf bowl designed by Lars Hellsten - EACH

Regular price $31.20 Sale price $39.00 Unit price per