Hand Knitted Baby Cardigan
A hand-knitted purple baby sweater with a textured pattern and three purple buttons is displayed on a white furry surface.
A hand-knitted purple baby sweater with a textured pattern and three purple buttons is displayed on a white furry surface.