l80

1 photo tagged "l80", taken 1996.

1986' Leyland Olympian ECW - london., buses, l80, bus
1986' Leyland Olympian ECW