translate English to French: Publication information Evreux, France:
Informations sur cette publication Evreux, France: