Categories
Uncategorized

David and Goliath

Humanity will keep trying to build grander cathedrals, but there’s no contest, nature already built the grandest.