Salvatore Cavalli
Catania, Italy
Breaking news
Conflict
Crisis
Editorial
Environment
Interview
Landscape
Portrait
Reporting
English
Italian