Designed by
Title
The illuminated restaurants on Nile river, Cairo, Egypt #127307374
Description
CAIRO, EGYPT - DECEMBER 23, 2017: The line of illuminated floating restaurants located on the bank of Gezira island, that offer expensive dishes of local and european cuisine, on December 23 in Cairo.
This image is editorial