Share
twitterlinkedinfacebook
Image 1 of 1
MHE03765UAE.jpg
Road works on a junction beside traffic lights with the Burj Al Arab 'seven star' hotel in the distance.