Teknika

Location : Teknika, el-shorouk city, Egypt