England's Rose

England's Rose, grows to 1.2m tall, deep pink flower, strong fragrance and continual bloom throughout season.

Your cart is empty.