INFRASCAPE BREDA SANDS
One of the islands, surrounded by atrium buildings...
.
.
.