Young Escher

May 20th, 2006

Ha ha.

Via MilitantPlatypus.