Verifications
  • Email Address
    Verified
  • Phone Number
    05
About Me
Hey, I'm Debbie!
Stamford, England, United Kingdom · Member since November 2012

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