Visa pour l'Image 2006

Shaul Schwarz and Todd Heisler won top awards this weekend at the preeminent festival of photojournalism in Perpignan, France.