love roses

English

Noun

love roses

  1. plural of love rose