Origins Cotton Velvet

  • Origins Cotton Velvet: UK
  • Weaving: UK
  • Dyeing: UK
  • Making: Portugal