The socks are hand-dyed, so each product is unique and may differ from the picture. You can find other colors and sizes in our store Sizes: Small: EU 36-39, US 5-8, UK 3-7 Large: EU 40-44, US 8-11, UK 7-11