Francisca Lara
Francisca Lara is an actress from Chile and is widely recognised for her beautiful role as an archaeologist in the movie “Mujeres del Chinchero” (The Graduate). Her first language is Spanish but other than that she speaks English, French, Italian, German, Hungarian, Chinese and Japanese. In her early life, Francisca Continue Reading