Hey, I'm Olivia!
Paris, Île-de-France, France · Member since March 2010

Living in Paris

  • 344
    344 Reviews
  • Verified ID