5713fcd474fac6a275d9dd436a58bfe4_large

Simon Hartcher

Problem solver with a penchant for logic. Master of tessellation. @deevus