View on Jumeirah Palm man-made island, Dubai, UAE

Royalty-free stock photo ID: 108452435

View on Jumeirah Palm man-made island, Dubai, UAE