lotus shoes

English

Noun

lotus shoes

  1. plural of lotus shoe