Lori Kella was born in St. Joseph Michigan in 1974. She received a BFA from the Cleveland Institute of Art, and her MFA from Cornell University in 2001. Kella’s photography explores the complexity of the 21 st century landscape by crafting elaborate…