Promised Land | Jerusalem | 1900
The Upper Room is literally that - an upper room in an ancient dwelling within Jerusalem. But what happened in this space and in the lower rooms is far from ordinary.
Topics: Upper Room
Source: Daily Audio Bible
By using our site, you acknowledge that you have read and understand our Privacy Policy, and our Terms of Service.