People can be seen walking through the streets on their way to wait at The Long Walk. ? 19/5/2018 by WorldView-2 © European Space Imaging

People can be seen walking through the streets on their way to wait at The Long Walk.
? 19/5/2018 by WorldView-2 © European Space Imaging



X