telstar

1 photo tagged "telstar", taken 2013.

Ford Telstar TX5 - car, cars, australia, carspotting
Ford Telstar TX5