55022 passes Christchurch hauling 45060 31108 and 33103 from Swanage to Eastleigh Works. 18/5/09

Photo courtesy of Nigel Petre

www.preserved-diesels.co.uk