Bob Libby

Bob Libby is a beggar, a writer, an educator and an Episcopal Priest....

Father Libby with Kids In Haiti