Steven 6182 sneakers
These Steven 6182 trainers in leopard print leather are designed by Premiata. They feature a 2.2 cm rubber sole.
100% Leather
€295.00
These Steven 6182 trainers in leopard print leather are designed by Premiata. They feature a 2.2 cm rubber sole.
100% Leather
€295.00