The rock hewn churches of Lalibela: 17 The name means House of the Saviour of the World

Leave a Reply