Calliandra haematocephala (Red Powder Puff) is a spreading, well-branched shrub or small tree that can grow up to 15 feet (4.5 m) tall …
Calliandra haematocephala (Red Powder Puff) is a spreading, well-branched shrub or small tree that can grow up to 15 feet (4.5 m) tall …