Embellished Medusa T Shirt Mustard Leopard Crew-neck T-shirt by Versace Buy for $665 from farfetch.com