Podium Modular Armless Copenhagen Terra Sofa

Product No: 24213

Dimensions: 102 in x 31 in x 38 in