Born in Denver, Colorado, Lilli now lives in Rhineback, New York. She has explored many different paths in the course of her life, the common thread of which is her love of animals, nature, spirituality and her commitment to be of service to the Earth. She has traveled extensively throughout the world and loves visiting sacred sites to take her extraordinary photographs.