CARLOS DOMINGUEZ / SCIENCE PHOTO LIBRARY
Helicopter flying over London, UK. The helicopter is approaching the London heliport in Battersea, on the South Bank of the river Thames.
Model release not required. Property release not available.