By Jay Ryan (The Bird Machine)
12/03/2005
At Hamburg, Germany
24" x 18"
Screen Printed, Limited Edition of 200, Signed
$40
ADD TO CART