17th August 2022
Owner: Llamafish
Date: 13 Jul 2011 11:51
Duration: 10:51-11:43
Location: Clapham Junction
Notes

Diesel Loco
Location Show map