Cuba School of Dance by Foster + Partners in Havana, Cuba
Nigel Young