London April 19, 2005 Steve Accidental face You know when you are walking through central London and an image just presents itself to you? Read More