Alhambra Azul

  • Width: 135cm | Repeat: 4cm
  • 73% Cotton, 15% Linen, 12% Wool
  • UK Retail price per metre: £168
  • Minimum order: 1m

You may also like