Leticia Spiller

June 19, 1973
Rio de Janeiro, Rio de Janeiro, Brazil