Palm Jumeirah is a manmade archipelago of islands in Dubai, United Arab Emirates, that resembles a palm tree from above
Social Plugin