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