Lot 75 : 1997 Kamikaze Freakshow Poster
We sold this lot for £18 in October 2016


Size approx: 13 inches (33 cm) Wide  by 24 inches (61 cm) High