Fantasy footwear: Terry De Havilland’s dancing shoes | Disco shoes ...

Responsive image
source