French Connection
Men's Blue Plus long sleeve oxford shirt sky

$46 $21
Product Details

Shirts by French Connection Brb, adding to basket Button-down collar Button placket Logo embroidery Regular fit