VIOLETS ARE BLUE CAP

ZIGGY ZAZA

$50.00

violets are blue cap .

made from 100% cotton with high quality embroidery

washed for a vintage look

designed to fit both children and adults with adjustable brass clasp