Every spring, the streets of Mexico's capital are painted purple with the flowering of thousands of jacaranda trees. Their spectacular colors not only attract the eyes of residents and tourists, but ...
It's an all-you-can-eat buffet of nectar that will help support this delicate butterfly on their treacherous journey to and from Mexico's forests. After all, it is National Plant a Flower Day.