benhuser.com
Letizia Battaglia – Palermo
New York – International Center of Photography ICP – Cornell Capa – Infinity Award Winner 2009