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