New Methane Art Print

Methane Studios just released a brand new art print, Eve.  This is an 18″ x 24″ screenprint with a tiny edition of 35.  It will run you $45, but it sure will look good next to your other ones.  Visit MethaneStudios.com to purchase.

Leave a Reply