Church of St Petrock and St Barnabus (Q18363)

From Devonshire
church in Farringdon, East Devon
Language Label Description Also known as
English
Church of St Petrock and St Barnabus
church in Farringdon, East Devon

    Statements

    0 references