$295.00
Godzilla vs. Monster Zero (1965) 47×63 French poster aka Invasion of Astro-Monster
buy on Ebay
Godzilla vs. Monster Zero (1965) 47×63 French poster