canvas shoes upper: canvas,sole:rubberhave ready goods,oem factory pricehave many colours in the picture
canvas shoes stock