OLIVIA from Penny Rose fabrics - price shown is per half metre