Santa Clara Station
A view of the front exterior of Marta Abreu Train station of Santa Clara city in Cuba, and the Ferrocarriles de Cuba (FFCC) central office building, in the back
|
More media of this structure |
|
More media of this structure |