HD
People are walking along the Thames path and taking photos of the Tower Bridge in London, England, on November 8, 2025.
People are walking along the Thames path and taking photos of the Tower Bridge in London, England, on November 8, 2025.
Contact your sales representative for commercial and promotional uses.