August 29, 2021. - Russia, Moscow. - Luzhniki Olympic Complex. 2021 FIFA Beach Soccer World Cup. Final. Russia v Japan.
Size: 3368px × 2246px
Photo credit: © Global Look Press / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: , celebrate, cup, final, football, game, japan, players, reacts, russia, soccer, team, world