JM Weston Oxford shoes

In calfskin suede, £1,115, made to order. Also in other colours/materials

Image: George Ong

See also

Advertisement
Loading