MUST HAVE SS'17: Roberto Cavalli's outfits are detailed with wow-embroidery on July 02, 2017 animal print close up embroidery art Embroidery Fashion fashion fashion details leopard head MUST HAVE Roberto Cavalli sandals SS17 +