SALVATORE FERRAGAMOEmbroidered oxford shirt Discounted price: £452.20 Original price:£646.00 Sold out