Puma Mostro
Mostro is one of those Italian words with a lot of different meanings. Depending on the context, it can mean monster, genius, fiend or miracle. As a verb, it's explain or point out. So while we're mostroing mostro, we thought we should also mostro that no goats were involved in the making of this shoe.
$189.95 NZD
Style #
55-50322
Colour
Grey / Pink
*Not all products are available in all stores, prices subject to change. Check out your nearest store for the full range available.