3440 City of Truro at Roebuck Farm, 18 Mar 2005. [1]

Previous picture

Up

Home

Next picture