Ben Braun
Rochester, NY, USA
Breaking news
Conflict
Crisis
Editorial
Environment
Events
Interview
Portrait
Sports