Shooting complex at the Royal Artillery Barracks in London, England

Shooting complex at the Royal Artillery Barracks in London, England

© Ben Stansall/AFP/Getty Images) ©

Shooting complex at the Royal Artillery Barracks in London, England

Shooting complex at the Royal Artillery Barracks in London, England

Related Tags