New Southgate Found Photo – 21 January 2004
This photo was found by my cousin Krissie at a Homebase store in New Southgate, London. She picked it up at 6.30 pm on 21 January 2004, exactly 9 years ago today.
Over the years Krissie has given me many booth photos that she has found including a set that she found floating in a river. Thanks Cuz!