This digital installation, called Sketch Ocean, lets you design and upload marine creatures onto an interactive “ocean.” Read more…
More about Mashable Video, Ocean, Fish, Ocean Life, and Marine Life
This digital installation, called Sketch Ocean, lets you design and upload marine creatures onto an interactive “ocean.” Read more…
More about Mashable Video, Ocean, Fish, Ocean Life, and Marine Life