A romantic, violet veil brightens Mexico City each spring, when jacaranda trees unfurl a profusion of purple flowers on bare, sinuous trunks lining parkways, park paths, and residential streets.
Jacaranda treesI caught sight of the purple haze from the airplane as we descended over the smoggy city in early March.
» ....