White and Navy Long Sleeve Shirt

Etro White and Navy Long Sleeve Shirts from Selfridges