The rock hewn churches of Lalibela: 31 Bet Meskel (Church of the True Cross)

Leave a Reply