Designed by
Title
Basilica of Our Lady of Africa in Algiers, statue of Mary, pigeon on statue, Algeria, Africa #290478311
Description
Basilica of Our Lady of Africa in Algiers, statue of Mary, pigeon on statue, Algeria, Africa.
This image is editorial