L1-29
Elizabeth Tower/Big Ben standing tall with the Westminster Bridge and Thames River in the foreground.
930
views
3
faves
0
comments
Taken on August 11, 2016
Elizabeth Tower/Big Ben standing tall with the Westminster Bridge and Thames River in the foreground.