see more
FRANCE - MAY 01: Colombes Stadium. Final Of The Football Cup Of France Between Ogc Nice And Olympic Marseille. May 1954 (Photo by Keystone-France/Gamma-Keystone via Getty Images)