lt02nuc

1 photo tagged "lt02nuc", taken 2010.

2002' Mercedes Citaro - first, buses, london buses, 64006
2002' Mercedes Citaro