Skip to main content

 

FEED
From 30,000+ hand-picked sources

Humanity sees its reflection in the mirrors that surround it, and thus gratified, calls this image perfect, good, merciful, omniscient, omnipresent, holy, just, and above all, love. Read More

Advertisement
Enchanted Ape

Exclusives