11th August 2022
Owner: Llamafish
Date: 28 Oct 2009 16:34
Duration: 16:34-17:37
Location: Barking
Notes

Diesel Loco
Location Show map