Dubai Printing Press Labor Camp

Al Quoz Industrial Area 2