Mexico. An Aztec Legend. The Princess of the Night.

As the sun sets over the stony plateau of Mexico, a beautiful white flower opens its corolla among the blade-like thorns of the Cereus Nycticalis: it is called the Princess of the Night. When the king of Michoacan sent out the town criers to the villages and districts, all the maidens came out from their…
Read more