The Nest

Starring: Robert Lansing; Lisa Langlois
Produced by: MGM/UA (USA)

Type: Poster, 27" X 41"

Condition: Good - small tear

Age: 1988

Insects Images: Cockroaches

Description: Scantily clad woman being killed by giant cockroach