Luxurious black suede shoes made in Spain by On Foot with cushioned footbed and rubber tracked sole.
2900