Pretty Decent Boyfriend Men’s Socks

£10.95

So, he’s not perfect but he’s good enough for you to buy him a new pair of socks. 62% cotton, one size fits all.

In stock