SPLIT LEATHER TERRA VULCA SNEAKERS
Designer Color : BLACK
Composition : 100% LEATHER
Made In : Spain
Designer Ref : M616284X02 1100