Davenport railway station in Stockport, England. An auto-mobile is travelling along the road with a group of people walking alongside it.