Daily Cat

a gray and white cat sitting on top of a roof