Inseminoid (1981)

Category: Tags: , Brand:

Original german one sheet printed for the first release 1981 by Residenz.
The condition of the item is excellent (used) ! The poster has been folded.The size of the poster is 59×84 cm( approx 23,38 x 33,07 inches).

Scroll to Top