Loading…
Wall of art in a street scene in Algiers, Algeria, North Africa