On a warm autumn morning, Ceres Rail Company's Class 19D - No.3322 - races out of Table Bay Harbour with a day trip train to Ceres.
On a warm autumn morning, Ceres Rail Company's Class 19D - No.3322 - races past Kraaifontein, with a train destined for Ceres.
Ceres Rail Company's class 19D - No.3322 - and her train make their way through Nuwekloof, between Gouda & Tulbagh - on the Cape Town mainline.
Ceres Rail Company's class 19D - No.3322 - and her lengthy train pass through Somerset West, as they head for the famous and challenging Sir Lowry's Pass!
Early morning on the outskirts of Swellendam sees Ceres Rail continuing the trip towards Voorbaai.
3321 leads the Ceres Rail flower tour train north to Graafwater passing here through Eendekuil.
3321 leads the Ceres Flower Tour north through the green wheatfields here just outside Koringberg.
Dominique taking on water at what is left of the Moorreesburg station building while the passengers look on.
3322 "Dominique" at the front of the Ceres Rail flower tour running here through Sandberg with the sun getting close to the horizon.
Class 19D "Dominique" leads the Ceres Rail flower tour north on a sunny day through Rust between Malmesbury and Moorreesburg.
Ceres Rail flower tour running through the rows of bluegum trees at Pools station heading to Graafwater.
The Ceres Rail flower tour continues north through the farmlands outside Malmesbury heading to Graafwater.
Bailey leading Jessica here between Leeurivier and Voorhuis outside Swellendam on the final day of the four day trip, heading back to Ceres.
Heading down the grade here between Moorreesburg and Koringberg on the trip north to Graafwater.
Heading back to Cape Town here just to the south of Het Kruis on a beautiful Sunday morning.