One of London's most famous landmarks, the iconic Elizabeth Tower (commonly known as Big Ben) and the Palace of Westminster illuminated at night with traffic on Westminster Bridge.
Photo by yooch
Royalties free, Commercial & Editorial use
$10.00
Royalties free, Commercial & Editorial use
$10.00