This massive glowing sculpture stands 12-feet tall, giving attendees a portal into a journey through the cosmos.The massive sculpture, designed by CHALK RIVER LABS, "employs projection mapping to wrap ...
Some results have been hidden because they may be inaccessible to you