25th May 2022
Owner: Llamafish
Date: 18 Apr 2008 15:26
Duration: 14:26-15:05
Location: Clapham Junction
Notes

Electric Loco
Not Recognised
999700
999701
Location Show map