roses between two thorns

English

Noun

roses between two thorns

  1. plural of rose between two thorns