Home

David M. Barreda

Visuals editor, photojournalist, multimedia producer

Personal Projects
Editing Portfolio