.jpg?w=1)
Details
THE WAR OF THE GARGANTUAS
1966, Toho, Japanese - 27.5 x 20in., (A)
This poster was printed in Japan in 1966.
1966, Toho, Japanese - 27.5 x 20in., (A)
This poster was printed in Japan in 1966.