Back  
 

Koji Shima
Still from Warning from Space.
1956
Obsis, Gennevilliers, France