“Icarus” Art Print by Drew Millward (Onsale Info)

Warpaint Press has once again teamed up with Drew Millward to release a really spectacular new art print. “Icarus” is an 18″ x 24″ screenprint, has an edition of 125, and will cost $35. It goes up tomorrow (Wednesday, March 26th) at 10am Eastern Time. Visit ShopWarpaintPress.com.

Drew Millward

Leave a Reply