Olympic Stadium in Rome

A general view taken on April 30, 2009 shows the Olympic Stadium in Rome, which will host on May 27 the final match of the football Champion League. (Photo by TIZIANA FABI/AFP/Getty Images)
Copyright © 2018, The Baltimore Sun, a Baltimore Sun Media Group publication | Place an Ad