Archive - 2011

Mogwai

with Errors
Metro, Chicago, 04/29/11
18 x 24 inches. Five screens printed on French "madero beach".
Signed and numbered edition of 265.

Sold out.