Shires

Velvet Hat Cover

  • Sale
  • £5.99


Shires 846 Velvet Hat Cover

Quality velveteen elasticated hat cover available in three classic colours.