Preview Mosque, Kasbah, Algiers, Algeria, North Africa, Africa Image ID: 815-131 Artist: © Natalie Tepper/Arcaid Purchase a commercial license Buy framed prints & more from our print store color image photography outdoors no people travel travel destinations vertical close up detail arch door architecture building exterior mosque kasbah algiers algeria north africa africa window steps and staircases