Roses are flower plants that belong to the rose family. The genus contains about 300 species in the wild. In addition, there are many refined forms.
Photo by knol
Royalties free, Commercial & Editorial use
$10.00

Royalties free, Commercial & Editorial use
$10.00