Nick Ruisi 

Nick Ruisi's avatar
Synthesis, Abstraction, Metaphor and Application