Calvin Klein

CALVIN KLEIN Praire Short Sleeve Polo 242 White/Navy

£54.99

We are loving the fresh vibrant colours and designs from Calvin Klein for Spring/Summer.  This short sleeve polo has as solid white body in a good weight stretch fabric with...