Designed by
Title
Traffic on the Qasr El Nil bridge, Cairo, Egypt #116119539
Description
CAIRO, EGYPT - DECEMBER 24, 2017: The traffic on Qasr El Nil bridge with a view on Saad Zaghloul statue, located on Gesira Island at the end of the bridge, on December 24 in Cairo
This image is editorial