Photo Gallery

Bloomfield Paper Factory WLL

Unit No. C9, Building 2126
Road 1529, Block 115
Al-Hidd
Kingdom of Bahrain