A Glimpse of God’s Kingdom?

This is just astounding. Cat, kitten, deer–and even a dog, for a moment, who pays his respects  and then moves on. Who would ever expect to see a deer and a cat licking each other?

I think this is a sign of what God has in store for us. They shall not hurt nor destroy in all His holy mountain.