Search results for "Loretta Marquez"
Darna and the Giants (1973)

Darna and the Giants (1973)

Darna and the Giants (1973)
IMDb: N/A
N/A

Darna and the Giants is the eighth film in the Darna series and the second to star Filipino screen icon Vilma Santos in the title role.

Genre: Action