Porters White Oxford Shirt

  • £85.00
- £-85.00

Our own Oxford Shirt crafted in Portugal made from soft, comfortable cotton.