Designed by
Title
Roses in Igualada #147587481
Description
The wild roses are the species that grow in nature, from them descend all the other roses. The wild rose is a fibrous shrub not very tall, with stems covered with subtle spines. The leaves are maintained by a stem, are composed of two or three pairs of leaves plus an odd.