Zebra print sneaker 
Made in Italy
Premoli brand 
All Leather - Fit is generous 

Sole3

€160.00Price