CNN Features David's Return to Mexico and the opening of his new exhibition 'Lost and Found'!

April 5, 2017
Guadalajara, Mexico