Marsell
Everything Marsell makes is gorgeous, and top quality. These perfect, suede oxfords are no exception.
Size 39.5.