Never been worn

Baby GAP vest

£1.50Price