Battery-electric locomotives L27 and 31 at Farringdon in the City of London.


Battery-electric locomotives L27 and 31 at Farringdon in the City of London.



Impressum