John Lewis Wool Mix Men's Socks, Pack of 3, Navy at John Lewis & Partners

Responsive image
source