Designed by
Title
Dubai, UAE. Burj Al Arab from above #28806637
Description
DUBAI, UAE - JANUARY 20: Burj Al Arab hotel on January 20, 2011 in Dubai, UAE. Burj Al Arab is a luxury 5 star hotel built on an artificial island in front of Jumeirah beach
This image is editorial