Mosque Jamaa-el-Jedid or Mosque of the Fishermen on Martyrs' Square in Algiers, Algeria, Africa, Stock Photo, Picture And Rights Managed Image. Pic. IBR-1849974