Designed by
Title
Transparent whale hanging on the ceiling of Skyland Future Science & Technology Museum #153034406
Description
Shenzhen, China, April, 2019. Transparent whale hanging on the ceiling of Skyland Future Science & Technology Museum, China's First Immersive Future Experience Science Space. Located in the UpperHills, Futian, Shenzhen
This image is editorial