Designed by
Title
ST HELENA - OCTOBER 12, 2015: View from the air traffic control tower at St Helena's airport as construction nears completion #213325735
Description
ST HELENA - OCTOBER 12, 2015: View from the air traffic control tower at St Helena's international airport as construction nears completion.
This image is editorial