Designed by
Title
Petr Cech and Edwin van der Sar #243091514
Description
LONDON, ENGLAND - NOVEMBER 5, 2019: Petr Cech and Edwin van der Sar pictured prior to the 2019/20 UEFA Champions League Group H game between Chelsea FC England and AFC Ajax Netherlands at Stamford Bridge. Copyright: Cosmin Iftode/Picstaff
This image is editorial