We are now taking appointments for in Store shopping! Book here!
D1145/LB23A
– Fine British design fabric, produced in Italy– Pre-washed for extra softness– 100% two-ply cotton– One chest pocket– Natural mother-of-pearl buttons