Palo Alto

“Palo Alto” is a popular name for the “espino”, a native thorny flowering tree growing abundantly on