Designed by
Title
Kiev, Ukraine - February 22, 2018: Official match ball of the UEFA Final Champions League, #111423633
Description
Kiev, Ukraine - February 22, 2018: Official UEFA Champions League 2018 season ball Adidas Final Kiev during UEFA Champions League game at NSC Olimpiyskyi stadium on May 26, 2018 in Kiev, Ukraine, close-up
This image is editorial