15024

1 photo tagged "15024", taken 2022.

2008' Scania N230UD OmniDekka - bus, buses, london, east london
2008' Scania N230UD OmniDekka