26th October 2020
Owner: Llamafish
Date: 05 Aug 2010 15:37
Duration: 14:37-17:47
Location: Haymarket
Notes

DEMU
Electric Loco