Posts Tagged London
Tower Hill Station – London, England, July 2008.
One of the many London Tube stations. This particular one is located close to the famous Tower of London.
Jedna z wielu stacji londyńskiego metra. Ta konkretna jest umiejscowiona niedaleko sławnego Tower of London.