Giacomorelli Spring Summer 2013 Art. 511 Leopard Print Sneakers

 The Art. 511 sneakers from Italian brand Giacomorelli drops in these cool classic and blue leopard prints. Waiting patiently for Luisa via Roma to stock them.


Blog, Updated at: 5:16 AM