Designed by
Title
Kiev, Ukraine - February 22, 2018: Official match ball of the UEFA Final Champions League, #111410945
Description
Kiev, Ukraine - February 22, 2018: Official match ball of the UEFA Final Champions League, which will be held on May 26, 2018 in Kiev, Ukraine at the NSC Olympic stadium, close-up
This image is editorial