The Sea Serpent
A serpent, created by radioactivity, threatens a Spanish coastal town.


A serpent, created by radioactivity, threatens a Spanish coastal town.

2024

1978

2016

1955

1978

1953

2023

2001

1954

1998

2019

2014

2023

1989

1954

1979

2020

2025

2012

2001