Royal Marines LCVP Landing Craft on the River Thames as part of Exercise Olympic Guardian in London


Size: 3888px × 2592px
Location: River Thames London England UK
Photo credit: © HOT SHOTS / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 2012, acoustic, anti, army, craft, device, exercise, force, guard, hms, landing, launch, lcvp, long, lrad, marines, navy, ocean, olympics, personnel, police, policing, protect, protection, range, reaction, river, scramble, terror, thames, troops, vehicle