RIVER ISLAND BEIGE ANIMAL PRINT RING DETAIL SANDALS / womens leopard slides