Candy man, London, England A man at a candy stall in London, England. Like this:Like Loading... Related