Elodie Navarre picture 

Elodie Navarre

Birthplace : Paris, France
Birthday : January 21, 1979

DVD Releases for Elodie Navarre
Paris Can Wait DVD Release Date
Paris Can Wait