collaborative media

art, science, design, poetry, technology, fun facts and flirtations - a personal blog by Rome Viharo.