Designed by
Title
The altar hollowed out in rock in the Stella Maris Monastery which is located on Mount Carmel. #282712349
Description
Haifa, Israel, January 10, 2023 : The altar hollowed out in the rock in the Stella Maris Monastery which is located on Mount Carmel. Altar decoration. Angel sitting on the altar
This image is editorial