Le Tour De France

Nice poster celebrating the arrival of Le Tour de France in London.

found—