Walking down Regent St, New Year’s Eve, 2013.Across Trafalgar Square, London at about 10.30 pm on New Year’s Eve.New Year’s Eve fireworks – view of the London Eye from Embankment.Fireworks fire out from the London Eye.Just visible in the burst is the London Eye giving you sense of the scale of the display.More is more – edible and scented!!
Happy New Year