15th May 2024
Owner: Llamafish
Date: 30 Oct 2010 11:11
Duration: Passing
Location: Soho
Notes

Diesel Loco