pasture roses

English

Noun

pasture roses

  1. plural of pasture rose