Oct 14, 2010

Debbie Carlos








Debbie carlos was born in L.A. and lives in Chicago. She first studied psychology before going on to study photography at The School of the Art Institute of Chicago.