Lost in Space

Lost in Space

Apartment towers in Cairo, Egypt