Paul Smith Junior

Royal Blue Long Sleeve Pique Polo

Out of stock
  • Article number 212159_450