Another photo from the Hackney Wick area of London. Thought the scene could have come from a Hitchcock movie
Comments
Sign in or get an account to comment.