Designed by
Title
UEFA Euro 2020 quarter finals installation in London, UK #223105400
Description
Country football shirt installation on Tottenham Court Road with teams in the UEFA Euro 2020 quarter finals, ahead of the matches. London, United Kingdom 02 July 2021.
This image is editorial