Follow us on
We are so excited we have just received our peruvian fabric. Made in Peru. £12.50 per metre. Look at the array of different colours available.