The Mall and Buckingham Palace photographed at night with light trails of busy traffic passing by. London
Editorial
Resolution
5350 x 3543px
Contributor
Rights
Release
Stock Photo ID
D1223_20_396