150cm x 0.5 meter country print patchwork linen cotton fabric cloth DIY table cloth collection plain curtain material