Edited still frame of a person that can be seen in glass reflection walking by very quickly at Ellen Degeneres's home in one of her recent videos.
Edited still frame of a person that can be seen in glass reflection walking by very quickly at Ellen Degeneres's home in one of her recent videos.