66032 & 59206 Undergoing Maintenance Inside Temple Mills Depot - 17th May 2004
Created with Web Album Generator