Sunday, July 15, 2018

THE LOST CONTINENT (1968) Advertising Art, Production Stills and Poster Art











And I don't feel the slightest bit guilty for loving it! 

No comments: