May 20, 2012
Moon Editions once again teams up with El Mac to release a new print. Llimona measures 30″ x 40″, signed and numbered, and limited to only 61 copies. Ya’ll better get onto this quick before they sell out. Available HERE now for $250 each.
More looks after the jump.