Flower
Chinese abelia (Abelia chinensis), also called Abelia chinensis and Abelia rupestris, is a family of honeysuckle and a genus of six trees. Young branchlets are reddish brown, branchlets derm lacerate.
Mar 22 2021By Maggie