Previous
The Domes of Russian Church in Ein Kerem /The spring of the vineyard/, Israel. The Church is located on the south side of Ein Kerem, inside the area of The Russian Monastery.
Next
Post a New Image Comment