Steam train Union of South Africa at York Station Sept 12

I was waiting at York Station for the connection to Harrogate when this amazing steam train, the Union of South Africa, pulled up at the platform.