Image 1 of 1

PRiME_TOTTENHAM_NEW_STADIUM_VM_20190319024.JPG

Tottenham Hotspur Stadium in its final stages of completion at High Road (White Hart Lane), London, England on 19 March 2019. Photo by Vince  Mignott.
twitterlinkedinfacebook