SALVATORE FERRAGAMO

Ferragamo Leather Oxford Shoes - Black

FARFETCH
OFFICIAL STORE
THB 28,431
black leather lace-up fastening cap toe stacked heel branded insole