14th May 2024
Owner: spottermike
Date: 25 Jan 2008 14:46
Duration: passing
Location: Ilford Depot
Notes

Location Show map