

A state of the art electrically powered light rail vehicle makes a stop at the Mockingbird Lane Station. Mass transit. Dallas Texas USA.
Filename: 0775A061.jpg
Copyright Ritchie L. McHam/Mira.com
Size: 3418x5166 / 6.4MB>
Copyright Ritchie L. McHam/Mira.com
Size: 3418x5166 / 6.4MB>