Kensington Formal Mens Shoes 481

£60.00

  • Black Hi-Shine Leather
  • Capped Oxford
  • Full Leather Lining
  • Padded Leather Sock
  • Goodyear Welted Argentinian Leather Sole

More from this collection