Leticia Dolera

October 23, 1981
Barcelona, Catalonia, Spain