180106 stands at London Paddington.

Taken on 23rd July 2004 at 10:27(57 views)