Margaret Kelly

10,000 dancers over four decades at the lido, paris.