(Q1229094)

English

Appledore

village at the mouth of the River Torridge in Devon, England

  • Appledore, Torridge
  • Appledore, Devon
In more languages
default for all languages
No label defined

No description defined

Statements

Identifiers

 
edit
    edit
      edit
        edit
          edit
            edit
              edit
                edit