This is the product description text that will appear here.
Quantity
1
Gammarelli’s iconic red socks are a symbol of both their brand and also ours!
Not only are these red knee-high socks made to the highest standards, but they also have a rich history. Part of Gammarelli’s famous range of papal socks, these r...