Tag: Larissa Dourjalian
The tram pulled into the stop at Bel-Aire Station in Geneva, Switzerland, and passengers began to step off the tram, pushing their way through the crowd of people waiting to get on. The doors beeped, declaring to all that the time had come to press on. People scurried to make it on in time, sitting… View Article