Oxford ties

English

Noun

Oxford ties

  1. plural of Oxford tie