Imbaba

From the album Imbaba

A shop in Imbaba is filled with household goods. While many things are imported from China, Egypt has its own strong manufacturing base in the delta.