"Ultraman" locomotives
Description
SRT China manufactured "Ultraman" locomotives outside a maintenance center in Thai capital Bangkok. October 2022.
Size: 3512 x 5774
Details
3512 x 5774px
Formats
Digital Download
Printed Product
Buy
From $11.32