" /> Luana Strode
Skip Navigation Links


Luana Strode

Wednesday, 8th November 1916 - Wednesday, 17th September 1980
Hawaii
USA



Once Upon a Time in the West
Indian woman
1969




"