Rome, Italy. 10th April, 2018. Barcelona delusion during fotball match UEFA Champions League football, quarter final, second leg; AS Roma versus FC Barcelona; at the Olimpic Stadium in Rome. Credit: Fabio Alfano/Alamy Live News
Size: 3500px × 2333px
Photo credit: © Fabio Alfano / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 2018, april, barca, barcellona, barcelona, calcio, champions, european, football, foto, league, mens, olimpico, roma, soccer, sport, sporting, sports, stadio, uefa