The Street
The young artist Taha Abu al-Nasr completed filming his short novelist film “El-Share’” [The Street], in several different regions between Egypt and Italy.
Most Read