Liberty Print

Liberty Print

Liberty of London prints cost more than £19.00 a metre so when you see the amazing quilts created by Itchin to get Stichen your eyes bug out thinking about the fabric cost alone. And then there is the immense labour, skill and time involved to cre...

Close