Rising Reveal of Wembley Stadium
ID: LDR-01-0412
Format: UHD
Location: Wembley Stadium, London, UK