TERRY DE HAVILLAND
A RARE PAIR OF GENTLEMEN'S SNAKESKIN PLATFORMS
with stacked heel and metal buckle, stamped 'Terry de Havilland, London' UK 10
TERRY DE HAVILLAND
A RARE PAIR OF GENTLEMEN'S SNAKESKIN PLATFORMS
with stacked heel and metal buckle, stamped 'Terry de Havilland, London' UK 10