. . . on the slide. Well, hope not, as the window display over three stories is always interesting. Taken from the flyover at the cross roads of Dokki and Tahrir Streets in Cairo.
Comments
Sign in or get an account to comment.