African Design Magazine November 2016 - Page 59

African project Tayebat Workers Village – Egypt africandesignmagazine.com 59