Military

London, United Kingdom

Overview of the area between the Russel and King's Cross train stations.
August 8, 2003

(Original image credit: Space Imaging)
 

Discuss this article in our forum.



Share This Page:
| More