Mike Ricca

I'm a designer and animator working in NYC and I guess this is what I do when I'm not doing that.

oh also... RESIST!!

Best, -Mike Ricca

Read more
Filters