Division of Laura Lee
By Malleus
05/19/2003
At Transilvania Live, Milano, Italy
24" x 13"
Screen printed, Limited Edition
SOLD OUT!