Shrines To The Virgin Mary - Algeria

Algeria

  • Notre Dame d'Afrique, Algiers

Read more about this topic:  Shrines To The Virgin Mary