God Runs Out of Storks, Sends Geese Instead

Picture2
Images courtesy of wikipedia.org and flicker.com

By: Brynne Diggins

Headline only 😦

Advertisements