The Basilica of Saint Catherine of Alexandria: A Catholic Church in Egypt

The Basilica of Saint Catherine of Alexandria in Alexandria, Egypt, is a Catholic church dedicated to Saint Catherine, a 4th‑century Christian martyr tortured and beheaded.

Copyright Wanderlust World © https://www.ynyoo.com