From Farfetch
mint green trompe l'oeil print penny slot square toe leather sole
grass green penny slot moc stitching logo patch to the side