Skip to content

Ghardaia cityscape

Ghardaia cityscape
A panoramic view of Ghardaia in Algeria.