close tea manufacturer close Country: Egypt close Region: South Sinai Governorate
Xerox (Farha Premier Partner)