Baby socks, sizing is approximate! A mix of card, cute dino, cute bears, summer socks, thick winter ones. Some have non-slip dots on the soles.
Photo a: 0 to 6 month (found more after taking the photo)
Photo b: 6 to 12 month
Photo c: 12 to 24 months (some a bit bigger)