Amy Coopes

Amy Coopes works for the Agen├že France-Presse.