Transit Photography » Europe » United Kingdom » London »

London VDL DB250LF Double Decker Buses