annunciation lilies

English

Noun

annunciation lilies

  1. plural of annunciation lily