Global Citizen 31  

Mario Testino on the cover. Global Citizen magazine is a bi-monthly luxury publication that chronicles how business, philanthropy, social en...

Global Citizen 31  

Mario Testino on the cover. Global Citizen magazine is a bi-monthly luxury publication that chronicles how business, philanthropy, social en...

Advertisement