Image 1 of 1
20051101_180_Dubai.jpg
Jumeirah Beach. "The One and Only Royal Mirage" Hotel. Camel Monument at the entrance.