A watch strap made with Paper? We talk about a new release belonging to our Animal Free collection. This strap is called "Carta". Carta in Italian mens "Paper" and yes this amazi... Read more