Men's moccasin, Londons life brand. Made of high quality split leather. Flat shoe, thick sole for comfort. Easy to put on. Non-slip sole. With removable insole.
carmelashoes
xtistore
farfetch
neimanmarcus