Bahra Cable Factory

Jeddah, Saudi Arabia