Cape Town railway yard from Table Mountain P3085136
A Cape Town railway yard from Table Mountain