St Charles' Legionnaire's cap

St Charles' Legionnaire's cap

  • £4.00


Elasticated size adjuster

Neck flap for added sun protection

100% cotton

One size