Gezira Center for Modern Art

The Gezira Center for Modern Art, also known as the Egyptian Modern Art Museum, is an art museum for modern and contemporary art, located in Cairo, Egypt. It is part of the National Cultural Center with the Cairo Opera House, on Gezira Island, just across the Nile on Qasr el-Nil Street west of downtown Cairo. […]

Read More...