Transit Photography » Europe » United Kingdom » London »

London Mercedes-Benz O530 Citaro Buses