milk mirrors

English

Noun

milk mirrors

  1. plural of milk mirror