Construction site on the newly developed man made island here in Abu Dhabi
You must be logged in to post a comment.