A pair of brown vintage Terry de Havilland of London animal skin platform shoesCondition Report
UNSOLD