Contributors

Terry de Havilland

Shoe designer