£9.95
| /

Tiny, sweet newborn hat in beautiful organic cotton.

Fine pink stripes.

One size.