Front view of the City of Cape Town a historic steam train, Cape Town South Africa.

Royalty-free stock photo ID: 69009556

Front view of the City of Cape Town a historic steam train, Cape Town South Africa.