• Debbie
Verifications
  • Email Address
    Verified
  • Phone Number
    ▒▒▒▒▒▒▒▒▒▒ 05
Debbie

Hey, I’m Debbie!

Stamford, England, United Kingdom · Member since November 2012
Report this user
You have reported this user. Undo?

We love Italy, been to Rome 4/5 times, we live in Stamford UK, my husband speaks italian - I'm not so good, love the idea of staying in an apartment and feeling like a local