Loake shoes | Loake Professional | 300 rubber-soled Oxfords in Black ...

Responsive image
source