Designed by
Title
Cairo, Egypt, January 7 2023: Ibrahim Pasha statue, an Ottoman Albanian general in the Egyptian army and the eldest son of #266844643
Description
Cairo, Egypt, January 7 2023: Ibrahim Pasha statue, an Ottoman Albanian general in the Egyptian army and the eldest son of Muhammad Ali from the Egyptian national military museum in Cairo citadel
This image is editorial