66580

Photograph

One of the newest batch of locos, 66580 stands at Southampton Maritime - 9th July 2005

Created with Web Album Generator