Royal Oxford Azure Formal Shirt
Royal Oxford is a subtly textured fabric, with an understated lustre. This is a wardrobe essential for a formal shirt.
Fabric: Fine long-staple cotton that is soft and lustrous.

Royal Oxford Azure Formal Shirt
£69.00