By the Metre Cotton Flags & Political Craft Fabrics