This is not a concept design for an upcoming SF picture, it is the mockup for a new building to be constructed in Moscow.
Crystal Island to be the world's largest building
Crystal Island to be the world's largest…
Crystal Island to be the world's largest building
This is not a concept design for an upcoming SF picture, it is the mockup for a new building to be constructed in Moscow.