Mecca

Mecca ME-8060 EAN Men's Mixed Media Studded Lace Up High Top Sneakers.

These fashion forward mixed media sneakers have many design elements including studs and unique eyelet design.