
A stunning extra long single black rose presented in a 60cm luxury silk lined gift box.
Price: £34.95


A stunning extra long single blue rose presented in a 60cm luxury silk lined gift box.
Price: £34.95


A stunning extra long single gold rose presented in a 60cm luxury silk lined gift box.
Price: £34.95
