Home » Shop » Mothership »
Mothership
Display (USA)
From the collection of Mark Linchner
Here is an imposingly large promotional display for Mothership. This display from the United States is one-sided and measure approximately 3′ x 3′ and printed on thick foam board.
Mothership was released in the United States on November 13, 2007.
Share this page: