Yom Yerushalayim

Ascents and Descents: David Hamelech Preparing for the Beit HaMikdash

April 13, 2021
Download Audio file

Download PDF