Men's Upper Leather Shoes
[376]The adidas range of men's upper leather shoes offer the perfect blend of style, comfort and durability. Leather uppers mean hardwearing footwear, while adidas style ensures that you'll look good whether training or chilling out.