Previous
The new St. Pancras International station, in London. Lovely building, but I preffered it when it smelt of diesel and had an atmosphere!
Next
3 Comments
Jerry 17 Jan 2008
Lovely picture and mood!Chris Williams 17 Jan 2008
wow perfect in every wayLawrence Hickman 17 Jan 2008
great piece of work fantastically done awsome job