Socks

These stylish, soft cashmere socks are knitted by Johnstons of Elgin in Scotland, hand embellished by Rosie Noon.
Filter