Monday, July 15, 2013

Computer Arts #216

Paper Fox project has been featured in issue #216 JULY 2013 of Computer Arts Magazine!