As Big Ben tolls, signaling the beginning of a New Year, the U.K.’s larges…


As Big Ben tolls, signaling the beginning of a New Year, the U.K.’s largest annual fireworks display takes place at the London Eye.



Source by soso31

Leave a Reply

Your email address will not be published. Required fields are marked *