Ezra Chaouli October 5, 2017 // by Old Admin Black and white headshot of ‘The Spirit of Tatá’ Executive Producer Ezra Chaouli