Fireworks.
Leeds Castle, Kent, England, UK. 4th November 2018. The biggest firework display in the South East of England, Leeds Castle puts on a spectacular show. Credit: Tony Watson/Alamy Live News
Size: 3744px × 5616px
Location: UK
Photo credit: © Tony Watson / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: britain, british, burst, display, england, english, firework, fireworks, gb, great, isles, kingdom, show, uk, united