JBR Dubai

2 years ago
3

A seahorse-shaped masterpiece lies on the azure Arabian Gulf off the coast of Jumeirah Beach Road. Jumeirah Bay Island is a 6 Million square feet man-made island development by Meraas.

Loading comments...