Stars of the Nile

Egypt. Cairo. Precarious dressing-room
20/20 Egypt. Cairo. Precarious dressing-room