12th May 2024
Owner: daveer
Date: 22 Apr 2006 14:25
Duration: left and returned at 18:30
Location: Liverpool Street
Notes

Electric Loco
Location Show map