
A critter from outer space? Probably not...
Top view of a young pine tree, taken at the Zempoala lagoons near Cuernavaca (State of Morelos, Mexico).

My daughter asked me to download the photos she had taken with her cellphone to my laptop so she could take more. Appare
ntly she had been taking pictures of