The Red Spider
1988
Posters