43091 leads another HST heads for Paddington at Purley on Thames.
Photo album created with Web Album Generator