The brilliant leopard, 8600 Swarovski su plexiglas, 40×50 cm, 2014 DETAILS: The brilliant leopard, particolare The brilliant leopard, particolare The brilliant leopard, particolare