Rose 2

Rose 2

8 X 8
£39.00
Sale price  £39.00 Regular price  £50.00
Skip to product information
Rose 2

Rose 2

£39.00
Sale price  £39.00 Regular price  £50.00
Size
The rose is thought to be over 35 million years old. There are over 150 different species or roses spread from Alaska to Mexico, and also North Africa.

You may also like