David Barreda
New York, NY, USA
Editorial
Reporting
Video editing
Spanish