David Barreda

Multimedia Producer, Geographer

Dynamic Vision International

dynamicvision.org

Brooklyn, NY, USA

Member Since June 2, 2012

Report