(250k, 800x533) Country: United Kingdom City: London System: London Tramlink Location: New Addington Photo by: Dave Carson Notes: Schweerbau UK ballast tamper on contract to Tramlink. Viewed (this week/total): 0 / 663 |
Available Image EXIF Data: Resolution : 800 x 533 |