View From Train Window At Entrance To Leningrad Station (Stock Footage)

View From Train Window At Entrance To Leningrad Station (Stock Footage)

The view from the train window at the entrance to the Leningrad station

by
by
by
by
by
by