External references: Carlos Delgado

Return Return to profile
 
1. Washington Post Magazine, 2014-11-05
2. Washington City Paper, 2012-10-02
3. We Love DC, 2011-12-22
4. Facebook, 2011-05-31