cheap blue fabric

£1.25 - £1.60 / per metre