Ezekiel – Yeḥezqel

656740643_34559407550341055_8078183422745815249_n

Will David Rule Again?