STEPHANIE DEFEO


is an artist, photographer based in Philadelphia, Pennsylvania.