The rock hewn churches of Lalibela: 81 Protected by a deep moat it may be as old as 7th cent

Leave a Reply