By Lindsey Kuhn
02//1998
At Star Plaza Theatre
17" x 22"
Screen Printed, Limited Edition, Signed
$85
ADD TO CART