scarce large format "B1" Japanese poster for blockbuster Robert Zemeckis film, starring Michael J. Fox, Christopher Lloyd and a Delorean. The photo montage surrounds iconic artwork by Drew Struzan
scarce large format "B1" Japanese poster for blockbuster Robert Zemeckis film, starring Michael J. Fox, Christopher Lloyd and a Delorean. The photo montage surrounds iconic artwork by Drew Struzan