California, USA

For the many years she has lived on this planet, Leila has been an explorer of hidden worlds often too small to be seen by the unaided eye. In addition to her photographic pursuits, she enjoys practicing alchemy in the kitchen, getting lost in the woods and chasing critters of all shapes and sizes. She lives in San Jose, California with her lovable pet garden snail, Ray.