Guernsey lilies

English

Noun

Guernsey lilies

  1. plural of Guernsey lily