Image 1 of 1
20051120_033_Dubai.jpg
Burj Al Arab, the World's most luxurious hotel, on a license plate?like on many other cars in Dubai.