Venus International Holding Ltd

Global Lake View

Global Lake View — a residential tower in Jumeirah Lake Towers