“The Legend of Tarzan” European Premiere

Alex attended the European premiere of The Legend of Tarzan at Odeon Leicester Square in London, England (July 5).