Nabta Town - Website Concept
Nabta Town is a sustainable urban development that contains an integrated educational campus and a technology hub. Located in Borg El Arab, Egypt
View all tags
Posted on
May 22, 2017
More by Mostafa adel View profile
Like