OMEGA
60
1,535
0
Published:

OMEGA

VIDEO INSTALLATION FOR OMEGA HOUSTON EVENT. The installation was a three step experience that simulated the take off, flight to the moon and lan Read More
60
1,535
0
Published: