Image 1 of 1
Caption:18.12.2016. Yokohama, Japan. Real Madrid players celebrate on the podium after winning the Club World Cup soccer final match between Kashima Antlers of Japan and Real Madrid of Spain at Yokohama International stadium in Yokohama, Japan on Dec. 18, 2016.
Restrictions:ita, uk nz, aus, sfa editorial