Designed by
Title
Sky Sports television production truck stands in front of Olympic stadiumin Berlin, Germany #124694534
Description
BERLIN, GERMANY - MAY 15 2018: Sky Sports television production truck stands in front of Olympic stadium from 1936 on May 15, 2018 in Berlin, Germany.
This image is editorial