Les Echos New York

Newspaper illustration

New York maps for French newspaper Les Echos Week-end.