Berberis aggregata is a spiny deciduous shrub native to western China, reaching 3m. It features yellow flowers in dense clusters, yielding small, spherical red berries.
Above information is sourced from Wikipedia
© Salicyna (CC-BY-SA)
© Peter Schmitz
© CawVus