Free with trial Tahrir Square formerly Mohammed Ali Square and Place des Consuls, in Alexandria, Egypt. Scenic engraving. Old engraved illustration, around 1890. Consuls vectors Tahrir Square formerly Mohammed Ali Square and Place des Consuls, in Alexandria, Egypt. Scenic engraving. Old engraved illustration, around 1890