Socks (1)

England’s finest socks with hand linked toes.
Socks