London, UK, 07th May, 2016. Air ambulance landed on Trafalgar square to treat a woman who was hit by a vehicle nearbly, London,


London, UK, 07th May, 2016. Air ambulance landed on Trafalgar square to treat a woman who was hit by a vehicle nearbly, London, UK, 7 May 2016 © Nastia M/Alamy Live News


Size: 4896px × 3672px
Location: London, UK
Photo credit: © Nastia M / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: air, ambulance, emergency, helicopter, landed, london, sq, square, trafalgar