SCAROSSO

SCAROSSO

SCAROSSO

High quality, handmade shoes – designed and manufactured in Italy.
Founded
2010
Raised
$11M
Follow us
Alexa global traffic share