Margaret Scott

Fashions and accessories in original designs that are quirky and ageless in beautiful colourful fabrics.