London Wanderings - September 2008 - RailwayGalleries
The Willesden service formed of 313114

The Willesden service formed of 313114

class 313kensington olympia