parliament.uk

House of Lords Socks

£8.50
New

Description

  •  75% Cotton 23% Nylon 2% Elastane
  • Size 7-11

Details

SKU
130669