New York native Rebecca Finch is a photographer with a sharp eye. Her series, The Sleepwalker, is a photo compilation of self-portraits that capture Finch in the most beautiful spots, all bathed in perfect light. (Ask any photographer and they'll tell you that having the right light makes all the difference in the world.) Finch nails every picture, producing wonderful photos that are rich with emotion.
Rebecca Finch's flickr and website