Société de transport de Montréal (STM)
The Société de transport de Montréal or Montreal Transit Corporation is the agency that operates buses and the Métro in Montreal, Quebec.
Info provided by CPTDB Wiki.
This gallery is part of "Ryan's TTC Photos / D.Y. Transit Express" @ www.ryansttcphotos.ca.