12th August 2022
Owner: Llamafish
Date: 25 Aug 2011 19:06
Duration: 18:06-19:39
Location: Clapham Junction
Notes

EMU
Location Show map