Designed by
Title
Tahrir Square formerly Mohammed Ali Square and Place des Consuls, in Alexandria, Egypt. Scenic engraving #163082149
Description
Tahrir Square formerly Mohammed Ali Square and Place des Consuls, in Alexandria, Egypt. Scenic engraving. Old engraved illustration, around 1890