Some Soviet Station
By Methane Studios
01/13/2007
At The Earl
19" x 25.5"
screenprint, S/N edition of 150
SOLD OUT!