royal blue gingham check flowers hearts cotton bias 3 metres 883/1756