Pretty baby girls cardigan - new and unworn, without tags.
9-12 months.
From smoke-free, pet-free household.