John Fluevog Men's 211 Carrall St. Oxford 100% Leather Leather sole