Wednesday, July 2, 2008

Dalston Bus Depot, Edition of 6 Screen-Prints, 68cmx98cm

No comments: