Our Lady of Fatima

Algiers, Algeria

2001