Chelsea Textiles

Private Residence, Oxfordshire

Interiors by Chelsea Textiles