By Decoder Ring
03/08/
At Showbox
18.25" x 24"
Screen printed, Limited Edition out of 600, Signed
SOLD OUT!