crowley-for-king:

just-shower-thoughts:

In the dog world, humans are elves that routinely live to be 500+ years old.

image