Share
twitterlinkedinfacebook
Image 1 of 1
Labour camp in Dubai, UAE
Labourers in the labour camps in Dubai, UAE.