Close
Tabebuia Tree
Tabebuia impetiginosa (Handroanthus impetiginosus)