An administrative and commercial complex in Luxor, Egypt, with an area of 10,000 square meters
Contact Us Now