87024 'Lord of the Isles' Stands Outside Willesden Depot - 8th December 2004
Created with Web Album Generator