Europe, London, Travel, United Kingdom Jim Nix 4/18/18 Europe, London, Travel, United Kingdom Jim Nix 4/18/18 Baker Street Station Baker Street Station in London is well worth a stop for some photos... Read More
Europe, London, Travel, United Kingdom Jim Nix 4/18/18 Europe, London, Travel, United Kingdom Jim Nix 4/18/18 Baker Street Station Baker Street Station in London is well worth a stop for some photos... Read More