Photo of the Day: (1/08/05)

Robert Leon’s photographs are
snapshots of human drama. The faces he captures on film, many viewable through his Flash presentation, are
amazingly expressive. A moment of a person’s life caught with a single click, a click that seems to capture the essence
of their existence. The composition and color of these photos are mesmerizing. Take a look for yourself.