Lori Nelson was born in Ft. Collins, Colorado and now lives and works in the Catskills, NY. She earned a Bachelor of Fine Arts from the University of Utah. Lori explains the work by saying, "My wish is always to portray the awkward and homely as possibly beautiful and embraceable, if only we…