Richard Taveras

Richard Taveras

Engineer/product designer by training. Jack of all trades by experience. Lover of all things innovative.

Archives March 15, 2012

8 Animal Misconceptions

Continue reading