Judas Tree

The Judas trees is a small deciduous specimen, flourishing into a bright pink flowering display during spring, from its twigs, and branches.