Occurred on / London, England, UKInfo: A fox passing by the window visits with the kitten on the other side.