Designed by
Title
Waiting trains in Paddington station, London #35600422
Description
View of trains at platforms in Paddington station, London, England. The nearest train is an HST with doors open as it is prepared for departure.
This image is editorial