22 Animals Who Are Masters of Surprise

“I’m being watched…”

22 Animals Who Are Masters of Surprise

Vacuuming at an animal shelter: