May 2007 Outstanding Art/Photo Site Award – Barbara Leven Photography
Barbara Leven’s photography of the urban and natural landscape through tight, detail shots is striking. Barbara is a New York photographer who seems to like to isolate a detail from a larger scene. A fine art photographer, she has a long exhibition history of both analog and digital photography. Her web site shows photography in …
May 2007 Outstanding Art/Photo Site Award – Barbara Leven Photography Read More »