London, Big Ben sounding 1pm, on 7th November 2008. I stood in Parliament Square behind the Statue of Sir Winston Churchill, wondering whether Big Ben would be heard above the traffic noise. Strangely, just as the hour struck the noise dropped out. Then I scanned along the Palace of Westminster.
awsome
tjgriffin8 13 hours ago
i wannnaa goooo alreadyyyyy London get ready for me in December ;) !!!
marshmellowcookies5 4 months ago
Cool
averyprimas11 1 year ago