The Great Animal Orchestra, Cartier Foundation, July 2016

The Great Animal Orchestra, Cartier Foundation, July 2016