“Matryoshka of Doom” Art Print by Godmachine

Wow, I didn’t check my Godmachine RSS feed for three days and almost missed this amazing new art print.  “Matryoshka of Doom” is a 16.5″ x 23.5″ screenprint, has an edition of 40, and costs £17.  Visit his shop.

Leave a Reply