Cairo and Nile Valley

Bab Zuweila in Cairo (gate to the Old Town)

Loading Image