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