Port facilities in Hamburg, Germany imaged by WorldView-2, 3 Oct 2015.

Port facilities in Hamburg, Germany imaged by WorldView-2, 3 Oct 2015.



X