Description

Elghayesh Factory, Egypt Textiles & Leather Products