Stripe Print Long Sleeved Polo Shirt Green Print Polo Neck Sweater by Drôle De Monsieur Buy for $231 from farfetch.com