Designed by
Title
Victory Show. Leicester, UK. September 2023. Major battle re-enactment and recreation. #297700677
Description
Victory Show. Leicester, UK. September 2023. Major battle scene recreation with smoke, explosions, vehicles and blank ammunition. Action sequences.
This image is editorial