What is Flesh, What is Spirit August 19, 2018 by Rev. Michael Hafele Play AudioPlay Audio Download AudioDownload MP3 1 Kings 2:10-12, 3:3-14 John 6:51-58