Designed by
Title
Camel statue in front of Burj Al Arab hotel in Dubai #29887322
Description
DUBAI, UAE - OCTOBER 23:Camel statue in front of Burj Al Arab hotel on October 23, 2007 in Dubai. Burj Al Arab is a luxury 7 stars hotel and one of the most luxurious in the world.
This image is editorial