Designed by
Title
Burj Al Arab, Dubai #28379272
Description
Dubai, UAE - February 23, 2012: Burj Al Arab - at 321m second tallest hotel in the world, luxury hotel stands on artificial island, February 23, 2012 Jumeirah beach, Dubai, United Arab Emirates
This image is editorial