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

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

 Stock photo ID: 123698959

Editorial use only
Editorial credit: Romrodphoto / Shutterstock, Inc.

Similar images

  |   See all

Same artist

  |   See all