Large blessed

BLESSED TRINITY FOOTBALL SOCKS 3/6

£5.50

Out of stock

PRODUCT DETAILS


Navy football socks with 3 yellow stripes