The rock hewn churches of Lalibela: 67 Pilgrims resting (with their clothes back on)

Leave a Reply