An unidentified 91 speeds north near Alexandra Palace - 21st January 2005
Created with Web Album Generator