Yma o Hyd Baby vest

Yma o Hyd Baby vest

£16.50Price

Cotton baby vest with embroidered design.

Handmade in North Wales