khimairan: thesylverlining:glitterfickle:“Well, they’re in here, dear”“You little farts. Little farts.” *pets the deer, clearly overjoyed and fond*I like this person filming them. The deer are named Thelma and Louise and they come in for dog
tags:
original: https://aforia.tumblr.com/post/117616351164