What is the longest blooming evergreen shrub?
What is the longest blooming evergreen shrub? Camellia. Camellias are prolific blooming evergreens of the season, often producing a range of flowers from white to red from October to mid-March. The flowers are long-lasting up to three or four weeks. The shrubs can be finicky but, if you locate them in the right spot, they […]
What is the longest blooming evergreen shrub? Read Post »