by newzulu
UK, London: The Honourable Artillery Company fires artillery during a 62 gun salute in London for Queen Elizabeth II 90th birthday on April 21, 2016.Thousands of spectators lined the river for the ceremony. The Queen is the longest reigning monarch in British history.