DAVID Named Socks

DAVID Named socks. Brand new. 72% Cotton 22% Polyester 5% Polyamide 1% Elastic.

eBay