42cm Large Rose Bush Colours- Red- White42cm Large Rose Bush - Colours (Red or White)£3.25PriceShipping InformationColourSelectQuantityAdd to Cart