Coats 130 by Mary Quant

Coats 130