Archive
National Geographic
Delilah Jones is a mixed media collage artist, photographer and poet from Queens, New York. Delilah received a BFA in Photography in 2009 from the State University of New York at New Paltz. Since…

recommendations