British Places Named Kelly

  • Kelly Hamlet
    Kelly, Devon SX395813
  • Kelly Hamlet
    Egloshayle SX015735

BritishPlaceNames.uk is a Good Stuff website.