saddle oxford









saddle oxford


noun

  1. saddle shoe.
53 queries 0.549