Ambience Railway Station Interior Colombo Sri Lanka P A Announcements Train Horns Crowd Walla Idle

Railway station interior in Colombo, Sri Lanka with P.A. announcements, train horns, and crowd walla.
2:11