skyscraper heels

English

Noun

skyscraper heels

  1. plural of skyscraper heel