Commander Leroy Chiao (2005)

Here is seen the beautiful picture of the Palm Island Resort

Commander Leroy Chiao (2005)

Keywords: NASA wbsite, The resort Palm Jumeirah, Dubai, United Arab Emirates,