Lucha Villa

Lucha Villa

Legal name

Luz Elena Ruiz Bejarano

Type

Person

Born

Nov 30, 1936

Country

Mexico

ISNI code

0000000041467150